import fetch from '../index'

/**
 *  @description 首页获取同步课程
 *  @param {*} data 相关参数
 *  @param {String} data.grade_id 年级id
 *  @param {String} data.recommend_type 0是不是精选  1是精选  不传则是所有
 * */
export const syncCourses = (data) => fetch.get('/api/three/home/getEnlargeCourseList', data)

/**
 *  @description 首页获取专题课卡片列表
 *  @param {*} data 相关参数
 *  @param {String} data.grade_id 年级id
 *  @param {String} data.recommend_type 0是不是精选  1是精选  不传则是所有
 *  @param {String} data.subject_id 科目ID
 *  @param {String} data.level 难度
 *  @param {String} data.class_date_range 日期
 *  @param {String} data.class_rate_time_range 时间
 * */
export const specialCourses = (data) => fetch.get('/api/three/home/getSpecialLive', data)

/**
 *  @description 通过年级获取精品录播课(云课)
 *  @param {*} data 相关参数
 *  @param {String} data.grade_id 年级id
 *  @param {String} data.recommend_type 0是不是精选  1是精选  不传则是所有
 *  @param {String} data.subject_id 科目ID
 *  @param {String} data.level 难度
 *  @param {String} data.class_date_range 日期
 *  @param {String} data.class_rate_time_range 时间
 * */
export const cloudCourses = (data) => fetch.get('/api/three/home/getSuperiorQualityRecode', data)

/**
 *  @description 通过年级获取公开课课次列表
 *  @param {*} data 相关参数
 *  @param {String} data.grade_id 年级id
 *  @param {String} data.subject_id 科目ID
 *  @param {String} data.level 难度
 *  @param {String} data.class_date_range 日期
 *  @param {String} data.class_rate_time_range 时间
 * */
export const publicCourses = (data) => fetch.get('/api/three/home/getPublicLesson', data)
